Do you think it's a good idea to be going beyond my book at this point though?
If it is teaching you bad habits, you might even consider finding a different one.
7. It is easier to write an incorrect program than understand a correct one.
40. There are two ways to write error-free programs; only the third one works.*